# 创建配置文件: settings.py; 定义MAX_SCORE = 50
MAX_SCORE = 20

# 默认的配置
import logging
LOG_LEVEL = logging.INFO    # 默认等级
LOG_FMT = '%(asctime)s %(filename)s [line:%(lineno)d] %(levelname)s: %(message)s'   # 默认日志格式
LOG_DATEFMT = '%Y-%m-%d %H:%M:%S'  # 默认时间格式
LOG_FILENAME = 'log.log'    # 默认日志文件名称

# 测试代理超时时间，单位：秒
TIMEOUT = 5

# pymongo的链接
MONGO_URL = 'mongodb://localhost:27017'

PROXIES_SPIDERS = [
    # 爬虫的全类名，路径：模块.类名
    'core.proxy_spider.proxy_spiders.XiciSpider',
    'core.proxy_spider.proxy_spiders.Ip3366Spider',
    'core.proxy_spider.proxy_spiders.IphaiSpider',
    'core.proxy_spider.proxy_spiders.ProxylistplusSpider',
    'core.proxy_spider.proxy_spiders.IP66Spider',
]

# 抓取IP的时间间隔, 单位小时
RUN_SPIDER_INTERVAL = 2

# 检测代理IP的 异步数量
TESTER_PROXY_ANSYC_COUNT = 10

# 随机获取代理IP最大数量，数量越小，可用性越高，随机性越差
RANDOM_PROXY_COUNT = 50

# 检测代理IP的时间间隔, 单位小时
ESTER_PROXY_TIME = 2